package yu.com.time


/**
 * 对Timestamp进行拓展
 * created zpf on 2018/10/23 0023
 */

/**
 * 构造一个当前时间戳对象
 */
fun Timestamp() = java.sql.Timestamp(System.currentTimeMillis())

/**
 * 使用字符串构造一个时间戳对象
 * @param datetimeStr 时间字符串
 * @param pattern  格式,可空,默认:yyyy-MM-dd HH:mm:ss.SSS
 */
fun Timestamp(datetimeStr: String, pattern: String = "yyyy-MM-dd HH:mm:ss.SSS") = DateTimes.parse(datetimeStr, pattern).toTimestamp()